Big Huge Thesaurus

Capra aegagrus

noun

sounds kind of like